• word of the day

    tongueless frog

    tongueless frog - Dictionary definition and meaning for word tongueless frog

    Definition
    (noun) almost completely aquatic frog native to Africa and Panama and northern South America

Word used in video below:
text: likes playing leap frog leap frog
Download our Mobile App Today
Receive our word of the day
on Whatsapp